Tutor\Ecommerce\CouponController B

Total Complexity 99
Dependencies 11
Dependents 4
Total lines 830
Lines of code 486
Logical lines of code 248
Comment lines 217
Methods 19
Properties 2

Methods 19

Method Rating Maintainability Complexity Lines of code
get_application_list()
B
37 20 71
ajax_create_coupon()
A
42 10 54
ajax_coupon_details()
A
48 7 34
bulk_action_handler()
A
48 7 33
ajax_update_coupon()
A
44 6 46
ajax_apply_coupon()
S
46 6 43
ajax_coupon_applies_to_list()
S
46 6 41
get_coupons()
S
52 6 22
store_coupon_usage()
S
57 5 17
tabs_key_value()
S
49 4 31
coupon_permanent_delete()
S
56 4 18
validate()
S
54 3 21
has_applies_to_items()
S
77 3 3
validate_applies_to_item()
S
64 3 10
prepare_bulk_actions()
S
60 2 14
__construct()
S
60 2 13
__get()
S
73 2 5
get_coupon_page_url()
S
69 2 7
get_model()
S
82 1 3